package com.newegg.sshd.command;

import com.newegg.sshd.AbstractCommand;

public class Meminfo extends AbstractCommand{

	@Override
	public String run() {
		return "MemTotal:        1016168 kB\r\n" + 
				"MemFree:           94900 kB\r\n" + 
				"MemAvailable:     193812 kB\r\n" + 
				"Buffers:           19500 kB\r\n" + 
				"Cached:           190348 kB\r\n" + 
				"SwapCached:            0 kB\r\n" + 
				"Active:           709420 kB\r\n" + 
				"Inactive:         108304 kB\r\n" + 
				"Active(anon):     608272 kB\r\n" + 
				"Inactive(anon):      184 kB\r\n" + 
				"Active(file):     101148 kB\r\n" + 
				"Inactive(file):   108120 kB\r\n" + 
				"Unevictable:           0 kB\r\n" + 
				"Mlocked:               0 kB\r\n" + 
				"SwapTotal:             0 kB\r\n" + 
				"SwapFree:              0 kB\r\n" + 
				"Dirty:                92 kB\r\n" + 
				"Writeback:             0 kB\r\n" + 
				"AnonPages:        607908 kB\r\n" + 
				"Mapped:            58488 kB\r\n" + 
				"Shmem:               580 kB\r\n" + 
				"Slab:              70888 kB\r\n" + 
				"SReclaimable:      34864 kB\r\n" + 
				"SUnreclaim:        36024 kB\r\n" + 
				"KernelStack:        2560 kB\r\n" + 
				"PageTables:        10072 kB\r\n" + 
				"NFS_Unstable:          0 kB\r\n" + 
				"Bounce:                0 kB\r\n" + 
				"WritebackTmp:          0 kB\r\n" + 
				"CommitLimit:      508084 kB\r\n" + 
				"Committed_AS:    1204784 kB\r\n" + 
				"VmallocTotal:   34359738367 kB\r\n" + 
				"VmallocUsed:        8804 kB\r\n" + 
				"VmallocChunk:   34359719676 kB\r\n" + 
				"HardwareCorrupted:     0 kB\r\n" + 
				"AnonHugePages:     24576 kB\r\n" + 
				"HugePages_Total:       0\r\n" + 
				"HugePages_Free:        0\r\n" + 
				"HugePages_Rsvd:        0\r\n" + 
				"HugePages_Surp:        0\r\n" + 
				"Hugepagesize:       2048 kB\r\n" + 
				"DirectMap4k:       67456 kB\r\n" + 
				"DirectMap2M:      980992 kB\r\n" + 
				"DirectMap1G:           0 kB";
	}
}
